package com.ronan.common.codec;

import io.netty.handler.codec.LengthFieldBasedFrameDecoder;

/**
 * FileName    : com.ronan.imserver.codec
 * Description :
 *
 * @author : ysk
 * @version : 1.0
 * Create Date : 2021/2/26 0:00
 **/
public class RIMFrameDecoder extends LengthFieldBasedFrameDecoder {

    /**
     * int maxFrameLength,      单个包的最大长度
     * int lengthFieldOffset,   长度字段的字节位置
     * int lengthFieldLength,   长度字段所占的字节数
     * int lengthAdjustment,    长度域的偏移量矫正
     * int initialBytesToStrip  整个包开始，要忽略的字节数
     */
    public RIMFrameDecoder() {
        super(Integer.MAX_VALUE, 20, 4, 0, 0);
    }
}
